rental of sound recordings - Español Inglés Diccionario